Глобальный контекст.СтрокаСЧислом (Global context.StringWithNumber)

Глобальный контекст (Global context)

СтрокаСЧислом (StringWithNumber)

Доступен, начиная с версии 8.3.10.

Синтаксис:

СтрокаСЧислом(<ИсходнаяСтрока>, <Число>, <ВидЧисловогоЗначения>, <ФорматнаяСтрокаЧисла>)

Параметры:

<ИсходнаяСтрока> (обязательный)

Тип: Строка.
Строка, содержит перечисленные через точку с запятой 6 форм строки для каждой категории числительного:Если в данном языке какая-либо категория не используется, то форма для нее пропускается.
Для количественных:Для порядковых:

<Число> (обязательный)

Тип: Число.
Число, которое будет подставлено в строку вместо параметра "%1".

<ВидЧисловогоЗначения> (обязательный)

Тип: ВидЧисловогоЗначения.
Определяет вид числового значения, для которого формируется представление.

<ФорматнаяСтрокаЧисла> (необязательный)

Тип: Строка.
В качестве параметра передается строка, используемая методом Формат для преобразования исходного числа в строку в указанном формате.
Значение по умолчанию: Неопределено.

Возвращаемое значение:

Тип: Строка.
Представление строки числа в требуемой форме.

Описание:

Формирует представление числа для определенного кода локализации и параметров числа.

Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.

Пример:

// Пример вывода строки, содержащей количество дней до нового года

Строка = СтрокаСЧислом(";остался %1 день;;осталось %1 дня;осталось %1 дней;осталось %1 дня",
    ДнейДоНовогоГода,
    ВидЧисловогоЗначения.Количественное,
    "L=ru");
Строка = "До Нового Года " + Строка;

// Результаты вычисления:

// "До Нового Года остался 1 день"

// "До Нового Года осталось 2 дня"

// "До Нового Года осталось 5 дней"


Использование в версии:

Доступен, начиная с версии 8.3.10.


     Методическая информация